.DMDropDownMenu#menu1 { margin: 10px 40px 10px 40px;
  border: solid 1px Blue; background: #282828;
  float: left;
}
                          
.DMDropDownMenu#menu1 a { display: block; float: left;
  background: #282828; padding: 5px 37px 5px 38px;
  color: #99CCFF; text-decoration: none;
  font: 12px Arial, Helvetica, sans-serif;
}

.DMDropDownMenu#menu1 a.mouseover { background: White;
  color: Navy;
}
                          
.DMDropDownMenu#menu1 div a { float: none;
  padding: 4px 20px 4px 20px; margin: 5px;
  border: solid 10px Blue; position: relative;
}

.DMDropDownMenu#menu1 div { background:  White;
  padding: 5px; border: solid Black;
  border-width: 0px 76px 3px 17px; margin: 0px;
  visibility: hidden; position: absolute;
  overflow: hidden; white-space: nowrap;
}

span.site_title {
  font-size: 2em;
}

div.header_logo {
  width: 28%;
  float: left;
}


div.header_user {
  background-color: #efeded;
  width: 70%;
  float: right;
}

div.clear {
  clear: both;
}
